Oxford shoe

noun
1.
oxford (def 1).
Also called Oxford tie.
Origin
1840-50